package com.demo.dao.sys.entity;

import com.demo.common.constant.api.base.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/***************************************************************************************
 *                                  系统管理
 * 1、实体类：字典项
 * 2、继承BaseEntity，包含id,修改时间、用户信息
 * 3、typeId表示该项所属的类目，与字典类型
 * 4、statusId，暂时尚未使用
 * 5、sortCode为查询码，按照sortCode排序查询
 * 6、应用在增、删、改、查
 ***************************************************************************************/

@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)  //添加之后就可以在生成equals/hashCode方法时包含其父类的属性
public class SysDictionaryItem extends BaseEntity {
    private Long id;
    private Long typeId;
    private String label;
    private String value;
    private Byte statusId;
    private String sortCode;
    private String description;
}
